/*
 * Copyright (c) 2007 - 2015 Joseph Gaeddert
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 */

//
// firfilt_crcf_data_h23x64.c: autotest firfilt data
//

#include <complex.h>

float firfilt_crcf_data_h23x64_h[] = {
    0.158654410967,
   -0.020397216842,
   -0.054283334982,
    0.077922310650,
   -0.072938526203,
   -0.018649195029,
    0.037699516688,
    0.039617662775,
   -0.201106990060,
   -0.045133363773,
   -0.083275831491,
   -0.080588772189,
   -0.009860694810,
    0.086105167459,
    0.145475786114,
   -0.015729607185,
   -0.064199255334,
   -0.041339777246,
    0.031333251672,
   -0.178929283974,
   -0.144469434532,
   -0.088642880661,
    0.061210119166};

float complex firfilt_crcf_data_h23x64_x[] = {
   -0.061754655621 +   0.035123551291*_Complex_I,
   -0.042987945529 +   0.204710494551*_Complex_I,
   -0.115448103025 +  -0.048546960311*_Complex_I,
   -0.107929842580 +  -0.067280385493*_Complex_I,
   -0.138103588190 +   0.010448310166*_Complex_I,
   -0.001556297552 +   0.087792883061*_Complex_I,
    0.046355639811 +   0.064514990229*_Complex_I,
   -0.073718979418 +   0.103212389197*_Complex_I,
   -0.167000830993 +  -0.051389222147*_Complex_I,
   -0.014426416714 +   0.176317900074*_Complex_I,
   -0.107373342455 +  -0.005804161965*_Complex_I,
    0.080493073150 +  -0.061646586042*_Complex_I,
    0.027796421084 +  -0.154117176222*_Complex_I,
    0.146227243025 +  -0.085442723323*_Complex_I,
   -0.069720789489 +   0.186876621048*_Complex_I,
    0.062823376713 +   0.065977046975*_Complex_I,
    0.090031816754 +   0.114581114467*_Complex_I,
    0.086442323768 +   0.125045380084*_Complex_I,
    0.019615700330 +  -0.022164049481*_Complex_I,
    0.002010913947 +   0.016348332723*_Complex_I,
    0.115492888651 +  -0.140112679132*_Complex_I,
   -0.000370552599 +   0.115418598778*_Complex_I,
    0.171462023973 +   0.045787506437*_Complex_I,
   -0.044111687463 +  -0.011704116119*_Complex_I,
   -0.267816339997 +   0.084734013406*_Complex_I,
    0.013814245144 +   0.002740227971*_Complex_I,
    0.090220778414 +   0.134830380675*_Complex_I,
   -0.106145737111 +  -0.024658098491*_Complex_I,
   -0.112807070004 +   0.044997920710*_Complex_I,
   -0.192053613103 +  -0.062114377970*_Complex_I,
   -0.079637314543 +   0.045259089396*_Complex_I,
    0.012470128523 +  -0.117498759881*_Complex_I,
   -0.029098880159 +   0.100511335166*_Complex_I,
    0.076820185739 +  -0.000579442122*_Complex_I,
   -0.146557365265 +   0.068919305920*_Complex_I,
    0.046650052137 +   0.086754950098*_Complex_I,
    0.049312254431 +   0.100155311839*_Complex_I,
   -0.018181427657 +  -0.155695073922*_Complex_I,
   -0.020818721382 +   0.050839229113*_Complex_I,
    0.075624933038 +  -0.140809485613*_Complex_I,
    0.024131064286 +  -0.061085135867*_Complex_I,
   -0.031646019927 +  -0.020171616314*_Complex_I,
    0.029466323016 +  -0.143095954720*_Complex_I,
   -0.000140873686 +   0.104732973661*_Complex_I,
    0.124462359562 +  -0.105079943629*_Complex_I,
   -0.058374142846 +   0.033466529094*_Complex_I,
    0.026595988216 +   0.220281782376*_Complex_I,
   -0.007221829817 +   0.141135026450*_Complex_I,
   -0.021218003577 +  -0.050066565886*_Complex_I,
    0.035694484054 +   0.231602026762*_Complex_I,
    0.102466686268 +  -0.099286054817*_Complex_I,
   -0.054792214672 +   0.060392934122*_Complex_I,
   -0.001852582407 +   0.025794064903*_Complex_I,
    0.071274514129 +   0.142237231718*_Complex_I,
    0.029476880291 +   0.023165981190*_Complex_I,
   -0.027797892310 +  -0.051616914281*_Complex_I,
    0.061786844168 +   0.001190554171*_Complex_I,
    0.041304624689 +  -0.028506531399*_Complex_I,
   -0.075701492591 +  -0.019189579127*_Complex_I,
   -0.043195431393 +  -0.100084431779*_Complex_I,
    0.039964361882 +   0.004559897250*_Complex_I,
   -0.252729884604 +  -0.091698894534*_Complex_I,
   -0.056671384848 +   0.100393269844*_Complex_I,
    0.047875493425 +  -0.053453060952*_Complex_I};

float complex firfilt_crcf_data_h23x64_y[] = {
   -0.009797648512 +   0.005572506341*_Complex_I,
   -0.005560604075 +   0.031761800240*_Complex_I,
   -0.014087267678 +  -0.013784337240*_Complex_I,
   -0.017247262021 +  -0.018059567129*_Complex_I,
   -0.012287793463 +   0.019054948700*_Complex_I,
    0.003719976223 +  -0.002001383647*_Complex_I,
    0.013367035883 +   0.003682443788*_Complex_I,
   -0.017360179024 +   0.026029334165*_Complex_I,
   -0.009179615321 +  -0.007210433367*_Complex_I,
    0.014210107693 +  -0.025365792504*_Complex_I,
    0.004045839585 +  -0.004700697501*_Complex_I,
    0.037185762921 +  -0.032401586998*_Complex_I,
    0.069046316115 +  -0.013271584282*_Complex_I,
    0.033064747039 +  -0.020579633062*_Complex_I,
   -0.010997016057 +   0.045070901497*_Complex_I,
    0.004422576554 +   0.002390243257*_Complex_I,
    0.033125238067 +  -0.006016697456*_Complex_I,
   -0.016975087630 +  -0.035483520861*_Complex_I,
    0.038314599881 +  -0.033008052971*_Complex_I,
    0.036960796853 +   0.013280585218*_Complex_I,
    0.048652304550 +  -0.021208466846*_Complex_I,
   -0.029006820125 +   0.022587827802*_Complex_I,
    0.028022156827 +   0.005836099363*_Complex_I,
    0.022094506847 +   0.031041275846*_Complex_I,
   -0.052928165220 +  -0.021052052066*_Complex_I,
    0.018511503181 +  -0.110568047514*_Complex_I,
    0.013151749885 +  -0.084455750067*_Complex_I,
   -0.002103151576 +  -0.014246866235*_Complex_I,
   -0.004981810769 +   0.036099080474*_Complex_I,
    0.027562144328 +  -0.004142628424*_Complex_I,
   -0.062965485082 +  -0.000721660223*_Complex_I,
    0.001355528130 +   0.039494603193*_Complex_I,
   -0.013676340973 +   0.019821560124*_Complex_I,
    0.017190322837 +  -0.023603201848*_Complex_I,
   -0.013639010839 +  -0.090413596530*_Complex_I,
    0.035568646535 +  -0.005785803158*_Complex_I,
    0.009541669638 +  -0.037656127703*_Complex_I,
   -0.037436737172 +  -0.045380997215*_Complex_I,
   -0.001373976193 +  -0.005853270514*_Complex_I,
    0.037863401295 +   0.058080181959*_Complex_I,
    0.036122757372 +  -0.031465040781*_Complex_I,
   -0.080256218002 +   0.010144726857*_Complex_I,
   -0.012130289685 +  -0.064577476905*_Complex_I,
    0.001740193468 +  -0.024376309816*_Complex_I,
    0.062877940058 +  -0.049615721082*_Complex_I,
    0.020116976889 +  -0.036592663265*_Complex_I,
   -0.000380054511 +   0.039223753313*_Complex_I,
    0.017068821785 +   0.021526831643*_Complex_I,
    0.021954695055 +   0.037691348334*_Complex_I,
    0.067990755649 +   0.068783656132*_Complex_I,
    0.037145711035 +   0.043650952232*_Complex_I,
   -0.014003385917 +  -0.065891325372*_Complex_I,
   -0.048189055475 +   0.056129109261*_Complex_I,
    0.057414520047 +  -0.036184434048*_Complex_I,
   -0.016064913162 +  -0.054756587631*_Complex_I,
   -0.016229690128 +  -0.092689300019*_Complex_I,
    0.009080345865 +   0.006957646952*_Complex_I,
    0.017213929524 +  -0.068928651567*_Complex_I,
   -0.036862824002 +   0.024446597685*_Complex_I,
   -0.018313177259 +   0.012846228600*_Complex_I,
   -0.002556177228 +   0.060786016298*_Complex_I,
   -0.069716561264 +   0.004791194532*_Complex_I,
   -0.004221111697 +  -0.015828369005*_Complex_I,
    0.018252044788 +   0.020184229477*_Complex_I};

